wire trench - German English Dictionary